// UESegment.cpp: implementation of the CUESegment class.
//
//////////////////////////////////////////////////////////////////////

#include "stdafx.h"
#include "UESegment.h"
#include "UEEntityOperation.h"
//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////

CUESegment::CUESegment()
{
	this->m_dRBottom = 2000;
	this->m_dZ = 1000;
	this->m_ptBase = AcGePoint3d::kOrigin;
	this->m_vZ = AcGeVector3d::kZAxis;
}

CUESegment::~CUESegment()
{

}

void CUESegment::Set(
		const AcGePoint3d& ptBase, 
		const AcGeVector3d& vZ, 
		const double dRBottom, 
		const double dZ)
{
	m_ptBase = ptBase;
	m_vZ = vZ;
	m_dRBottom = dRBottom;
	m_dZ = dZ;
}

BOOL AddEntity(AcDbDatabase* pDb,AcDbEntity* pEnt,CString strLayer);
#ifdef _ARX2000
#include <migrtion.h>
#endif
#include <math.h>
#include <dbents.h>
#include <dbregion.h>

AcDb3dSolid* CUESegment::Create()